aldehyde polymerization - English Synonyms Dictionary